// FriendVO.java
package com.baoyouqun.API.friend.domain;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class FriendVO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "好友ID")
    private String id;

    @ApiModelProperty(value = "好友名称")
    private String name;

    @ApiModelProperty(value = "头像")
    private String headImg;

    @ApiModelProperty(value = "VIP标识")
    private Boolean isVip;

    @ApiModelProperty(value = "在线状态")
    private Boolean online;

    @ApiModelProperty(value = "手机号")
    private String contactMobile;


    @ApiModelProperty(value = "省")
    private String province;

    @ApiModelProperty(value = "市")
    private String city;

    @ApiModelProperty(value = "区县")
    private String district;

    @ApiModelProperty(value = "资源数量")
    private Integer resourceCount;

    @ApiModelProperty(value = "前3个资源描述")
    private List<String> topResources;

    @ApiModelProperty(value = "需求数量")
    private Integer needCount;

    @ApiModelProperty(value = "前3个需求描述")
    private List<String> topNeeds;

    @ApiModelProperty(value = "好友备注")
    private String remark;
}